package org.xx.armory.doc.impl;

import org.xx.armory.doc.Document;
import org.xx.armory.doc.Template;
import org.xx.armory.doc.TemplateContext;

import java.io.Closeable;
import java.io.IOException;
import java.io.OutputStream;

/**
 * Word2003格式文档模板。
 *
 * @author Haart
 */
public final class Word2003Template implements Template, Closeable {
    @SuppressWarnings("unused")
    private Document doc;

    /**
     * 构造Word2003格式文档模板。
     *
     * @param doc
     *         作为模板的文档。
     */
    public Word2003Template(final Document doc) {
        this.doc = doc;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String getTitle() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String getAuthor() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String getSubject() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String[] getKeywords() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public void render(
            OutputStream out,
            TemplateContext context
    )
            throws IOException {
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public void close()
            throws IOException {
    }
}
